home *** CD-ROM | disk | FTP | other *** search
-
- *************************************************************************
- * »»»»»»»»»»»»»»»»»»»»»»»»»» BackARC V1.1 ßETA «««««««««««««««««««««««« *
- *************************************************************************
- * The Directory Spooler *
- * by Stephen Bradley *
- * Docs by Stephen Bradley and Harley McGrew *
- *************************************************************************
- / \
- < >
- / \
-
- I. Introduction
-
- a. What is BackARC?
-
- BackARC is my answer to a lazy man's request. (So what if that lazy
- man just happened to be me!) It was created for the same reason printer
- spools were created: to alleviate some extranious activities for people
- who are extremely impatient. :-) BackARC is a program designed to sit
- in the background and unpack files. NOTE: Now it's time to be excited,
- because BackARC is more than a program to unpack files. More on this
- later.
-
-
-
- b. Who is BackARC for?
-
- BackARC is designed for the avid Amiga user who wishes to call BBS's
- and download files without having to unpack them later. This allows
- anxious people (such as myself) to IMMEDIATELY use the programs once
- they are downloaded, or at least a minute or two later. :) BackARC
- is most useful to users who have hard drives, since unpacked information
- usually takes up a great deal more space than packed.
-
- c. What BackARC is:
-
- A tool designed to unpack files for you while you are online.
-
- A powerful spooler which can use multiple archivers and multiple
- spooling directories.
-
- An easy soloution for any Amiga user who wants a simple function
- done without going through the hassle of writing an AmigaDOS or
- Arexx script to do it.
-
- A Commodity. BackARC can be toggled via left alt + control b
- (changeable in the tooltype). Clicking on the close gadget EXITS
- BackARC.
-
- d. What BackARC isn't:
-
- A system hog. BackARC tries to use as little resources as possible
- in order to get the job done.
-
- II. Operation
-
- a. What is a Scanfunction?
-
- A Scanfunction is my term given for a group of items entered together
- to form a part of the internal spool database BackARC keeps up
- with while it is running. A scanfunction is made up of the
- following elements:
-
- Name - Identifies the specific scanfunction.
-
- Archiver - Program used to unpack the files with. e.g. LhA.
-
- Directory - BackARC scans this directory for files and
- unpacks them to this directory. YOU *MUST* EITHER HAVE A TRAILING
- / OR : AFTER THE DIRECTORY for BackARC to work properly. If you
- use the asl requester, this will be automatically added for you.
-
- Options - Identifies the specific options required in order to
- tell the archiver to unpack, as opposed to pack.
-
- Line Format - Identifies which format to build the command
- line with.
-
- A maximum of 255 different scanfunctions can be defined and saved
- at one time within BackARC.
-
- b. Windows
-
- BackARC has three different windows that it opens:
-
- Main window - shows status of BackARC.
-
- Consists of two gadgets:
-
- Active - If checked, then BackARC is actively scanning
- it's scanfunctions at the interval specified.
-
- Setup - Opens the configuration window.
-
- Configuration window - allows for the alteration and addition
- of scanfunctions, and the alteration of
- BackARC's other options.
-
- Consists of ten gadgets:
-
- Scanfunctions - A list of current scanfunctions defined.
- This list is used to select which scanfunction
- is to be either edited or erased from the list.
-
- Add - Brings up the entry window with the intent
- of adding a new scanfunction to the list.
-
- Edit - Brings up the entry window with the intent
- of altering an existing scanfunction. The
- scanfunction to be edited should be selected
- from the list. If a function is NOT selected,
- then the screen will flash.
-
- Erase - The scanfunction to be erased should be
- selected from the list. If a function is NOT
- selected, then the screen will flash. Once
- the scanfunction is erased, the others after
- it will be moved up from the list.
-
- Make
- Directories - If checked, then BackARC will make a directory
- based upon the name of the archive it is
- unpacking when it finds an archive that meets
- the specifications for a specific scanfunc.
- All files retrieved from the archive will be
- placed into this directory.
-
- Erase|Rename
- Archives - Tells BackARC whether to erase an archive
- after unpacking it, or rename it to something
- else so that BackARC won't try to unpack it
- again.
-
- Seconds - Sets the interval which BackARC waits before
- scanning for archives under it's scanfunctions.
- Every scanfunction's directory is scanned
- for a matching archive, if one is found, then
- after unpacking the archive, the remainder
- of archives are skipped until the next scan.
-
- Priority - Sets BackARC's task priority for operations.
-
- Configuration
- Load|Save - Saves or loads BackARC's configuration files.
- These files will be loaded at startup and
- active operations will be begun immediately
- upon successful startup.
-
- Entry window - allows for the editing or addition of a
- scanfunction.
-
- Consists of ten gadgets, specifying aspects of a scanfunction
- described above, and an Ok gadget to accept changes/additions, or
- Cancel to discard changes/additions.
-
- c. ToolTypes
-
- BackARC understands a number of tooltypes. The tooltypes supported
- are as follows:
-
- XPOS - The X coordinate of the display window on startup.
-
- YPOS - The Y coordinate of the display window on startup.
-
- COPYRIGHT - Displays copyright notice of program on startup if
- specified in the tooltypes.
-
- LOGFILE - Logs any scanfunction activity. If not specified/commented
- out, then will not log any activity.
-
- CFGFILE - Changes the default configuration filename. The default
- is S:BackARC.config.
-
- SFFILE - Changes the default scanfunction list filename. The
- default is S:BackARC.scanfuncs.
-
- SIZE - This is a security mechanism designed to help in the
- detection of link/file viruses. This should be set
- to the size as shown in the tooltypes window. If
- a requester comes up telling of an alteration in the
- program size, it would be wise to scan the file for
- viruses using a link/file virus scanning program of
- some kind. This "feature" can be disabled by commenting
- out or deleting the size entry. The program will
- function the same as it would if the size were the
- same.
-
- NOTE: This can also be specified for the command line.
- Be sure that you enter the size which matches that
- of the BackARC executable! e.x.
-
- BackARC is 29380 bytes in length. At shell prompt:
-
- 1.SYS> RUN >NIL: BackARC SIZE=29380 [other options]
-
- d. Requirements:
-
- Workbench 2.04 or up.
- mathieeedoubbas.library
- mathieeetrans.library
- asl.library
- commodities.library
-
- III. Alternative uses for BackARC
-
- Currently, BackARC can do many functions besides unarchive.
- With proper manipulation of the OPT field in setup, the possibilities
- are almost endless. (Very soon, a even MORE versatile interface will
- be used). Here is just a short list of the possibilities:
-
- Picture Conversion
- Picture Displaying
- Virus Scanning
- CR/LF Conversion
- UUEncode/UUDecode -ing
- Logfile appention
- Updating of new program versions
- Execution
- Sound/Music File playing
- Source File linking/compilation
- Print files
- ScriptFile execution
-
-
- ***********************************************
- NOTICE TO USERS!!!
- ***********************************************
-
- This program is still in ßeta, I can not
- assume responsibility for any damage caused by
- this program. If this program causes a problem
- please notify me via the addresses below.
-
-
- -Thanks
- Stephen
-
- ************************************************
-
- Questions/Comments/Criticisms:
-
- Stephen Bradley
- 1245 Castlegate Court
- Winston-Salem, NC 27103
- USA
-
- Internet/Usenet:
-
- sbradley@wsalem.cerf.fred.org (This address is inoperative at this
- time! Will be established by
- 1/5/1994)
-
- LhA is Copyright (c) 1991,92 Stefan Boberg
-
- Workbench 2.04, mathieeedoubbas.library, mathieeetrans.library,
- asl.library, and commodities.library are Copyright ©1985-1991
- Commodore-Amiga Inc.
-